package si.yun.dao;

import org.apache.ibatis.annotations.Param;
import si.yun.entity.SyUserCollection;
import si.yun.entity.SyUserCollectionExample;

import java.util.List;

public interface SyUserCollectionMapper {
    long countByExample(SyUserCollectionExample example);

    int deleteByExample(SyUserCollectionExample example);

    int deleteByPrimaryKey(Integer collectionId);

    int insert(SyUserCollection record);

    int insertSelective(SyUserCollection record);

    List<SyUserCollection> selectByExample(SyUserCollectionExample example);

    SyUserCollection selectByPrimaryKey(Integer collectionId);

    int updateByExampleSelective(@Param("record") SyUserCollection record, @Param("example") SyUserCollectionExample example);

    int updateByExample(@Param("record") SyUserCollection record, @Param("example") SyUserCollectionExample example);

    int updateByPrimaryKeySelective(SyUserCollection record);

    int updateByPrimaryKey(SyUserCollection record);

    String selCurriculumCount(@Param("s") String s, @Param("s1") String s1);

    String selPageSystem(@Param("s") String s, @Param("s1") String s1);
}